package com.crishne.anwo.dao;
 
import java.util.List;

import com.crishne.anwo.model.RoleMap;
import com.crishne.anwo.utill.PaginationUtil;
 
 
public interface RoleMapDao {
 
    /**
     * 添加角色管理菜单
     * @param RoleMap
     * @return
     */
    public void addRoleMap(RoleMap roleMap);
    
    //根据ID查询信息  
    public RoleMap selectRoleMapById(String id); 
    
    //根据查询条件字符串信息  
    public List<RoleMap> getAllRoleMaps();
    
    //根据查询条件进行分页查询  
    public PaginationUtil<RoleMap> searchRoleMaps(PaginationUtil<RoleMap> pageConditions);
    
    //根据查询条件进行分页查询  
    public int getTotalResult(PaginationUtil<RoleMap> pageConditions);
    
    //删除用户信息  
    public void deleteRoleMap(String id);  
    
    //修改信息  
    public void updateRoleMap(RoleMap roleMap); 
    
    public List<RoleMap> getRoleMapMenus(String stRoleId);
    
    public void deleteRoleMapByRoleId(String stRoleId);

     
     
}